Stinking Goosefoot - German English Dictionary